/*
 * $Id$
 *
 * Copyright ( c ) 2014 XuNuo Corporation. All Rights Reserved.
 *
 * This software is the confidential and proprietary information of XuNuo
 * Corporation ("Confidential Information").  You shall not disclose such
 * Confidential Information and shall use it only in accordance with the terms
 * of the license agreement you entered into with XuNuo Corporation or a XuNuo
 * authorized reseller (the "License Agreement"). XuNuo may make changes to the
 * Confidential Information from time to time. Such Confidential Information may
 * contain errors.
 *
 * EXCEPT AS EXPLICITLY SET FORTH IN THE LICENSE AGREEMENT, XuNuo DISCLAIMS ALL
 * WARRANTIES, COVENANTS, REPRESENTATIONS, INDEMNITIES, AND GUARANTEES WITH
 * RESPECT TO SOFTWARE AND DOCUMENTATION, WHETHER EXPRESS OR IMPLIED, WRITTEN OR
 * ORAL, STATUTORY OR OTHERWISE INCLUDING, WITHOUT LIMITATION, THE IMPLIED
 * WARRANTIES OF MERCHANTABILITY, TITLE, NON-INFRINGEMENT AND FITNESS FOR A
 * PARTICULAR PURPOSE. XuNuo DOES NOT WARRANT THAT END USER'S USE OF THE
 * SOFTWARE WILL BE UNINTERRUPTED, ERROR FREE OR SECURE.
 *
 * XuNuo SHALL NOT BE LIABLE TO END USER, OR ANY OTHER PERSON, CORPORATION OR
 * ENTITY FOR INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY OR CONSEQUENTIAL
 * DAMAGES, OR DAMAGES FOR LOSS OF PROFITS, REVENUE, DATA OR USE, WHETHER IN AN
 * ACTION IN CONTRACT, TORT OR OTHERWISE, EVEN IF XuNuo HAS BEEN ADVISED OF THE
 * POSSIBILITY OF SUCH DAMAGES. XuNuo' TOTAL LIABILITY TO END USER SHALL NOT
 * EXCEED THE AMOUNTS PAID FOR THE XuNuo SOFTWARE BY END USER DURING THE PRIOR
 * TWELVE (12) MONTHS FROM THE DATE IN WHICH THE CLAIM AROSE.  BECAUSE SOME
 * STATES OR JURISDICTIONS DO NOT ALLOW LIMITATION OR EXCLUSION OF CONSEQUENTIAL
 * OR INCIDENTAL DAMAGES, THE ABOVE LIMITATION MAY NOT APPLY TO END USER.
 *
 * Copyright version 2.0
 */
package com.th.supcom.pds.domain.pojo;

import java.io.Serializable;
import java.util.Date;

import net.carefx.framework.translate.Translatable;

/**
 * 退药入库和领药出库接口对应DMS对象
 * 
 * @author 杨冲
 */
public class PdsPhamDocuDetail implements Serializable, Translatable
{
    /**
     * 默认序列号
     */
    private static final long serialVersionUID = -5400848157552179322L;
    /** 药品编码 */
    private String m_phamStdCode;
    /** 有效期 */
    private Date m_receiptDate;
    /** 批次号 */
    private String m_phamBatchNumber;
    /** 基本单位 */
    private String m_baseUnit;
    /** 分装单位 */
    private String m_unit;
    /** 分装数量 */
    private Double m_quantity;
    /** 基本数量 */
    private Integer m_baseQuantity;
    /** 换算系数 */
    private Double m_factor;

    public String getPhamStdCode ()
    {

        return m_phamStdCode;
    }

    public void setPhamStdCode (String phamStdCode)
    {

        this.m_phamStdCode = phamStdCode;
    }

    public Date getReceiptDate ()
    {

        return m_receiptDate;
    }

    public void setReceiptDate (Date receiptDate)
    {

        this.m_receiptDate = receiptDate;
    }

    public String getPhamBatchNumber ()
    {

        return m_phamBatchNumber;
    }

    public void setPhamBatchNumber (String phamBatchNumber)
    {

        this.m_phamBatchNumber = phamBatchNumber;
    }

    public String getBaseUnit ()
    {

        return m_baseUnit;
    }

    public void setBaseUnit (String baseUnit)
    {

        this.m_baseUnit = baseUnit;
    }

    public String getUnit ()
    {

        return m_unit;
    }

    public void setUnit (String unit)
    {

        this.m_unit = unit;
    }

    public Double getQuantity ()
    {

        return m_quantity;
    }

    public void setQuantity (Double quantity)
    {

        this.m_quantity = quantity;
    }

    public Integer getBaseQuantity ()
    {

        return m_baseQuantity;
    }

    public void setBaseQuantity (Integer baseQuantity)
    {

        this.m_baseQuantity = baseQuantity;
    }

    public Double getFactor ()
    {

        return m_factor;
    }

    public void setFactor (Double factor)
    {

        this.m_factor = factor;
    }

}
